Quiero migrar un certificado *.mywebsite.com de la región A a la región B (mi dominio está alojado en Route 53).
Para hacerlo, eliminé todos los recursos vinculados al certificado en la región A (solo el nombre de dominio personalizado de API Gateway). Luego traté de eliminar el certificado, pero una advertencia El Certificate is in use me dice que el certificado todavía está asociado con los balanceadores de carga.
Sin embargo, en EC2 > Balanceador de carga, no me quedan balanceadores de carga en la interfaz de usuario (ni grupo de seguridad, ni instancias en ejecución). He intentado eliminar el balanceador de carga del mensaje de error usando:
aws --region ap-southeast-1 elbv2 delete-load-balancer --load-balancer-arn arn:aws:elasticloadbalancing:ap-southeast-1:<account-id>:loadbalancer/<path-to-elb>/b22d537086da1807Eso devuelve el error "debe estar en formato ARN"
¿Alguna idea sobre cómo puedo eliminar estos balanceadores de carga? ¿O cómo puedo eliminar el certificado?
Cuando implementa un punto final de API regional, API Gateway crea un balanceador de carga de aplicaciones (ALB) en su nombre. El balanceador de carga es propiedad de API Gateway y usted no lo puede ver. El ALB está vinculado al certificado de ACM que utilizó al implementar su API. Para eliminar el enlace y permitir que ACM elimine su certificado, debe eliminar el dominio personalizado de API Gateway que está asociado con el certificado.
Puede encontrar esta información en AWS Docs https://docs.aws.amazon.com/acm/latest/userguide/troubleshoot-apigateway.html